package com.kejiguan.ui.response;

import android.text.TextUtils;

import com.google.gson.annotations.Expose;
import com.kejiguan.ui.model.NeItem;

import java.util.ArrayList;
import java.util.List;

/**
 * Created by YYY on 16/7/18.
 */
public class QueryAllNeItemResponse extends BaseResponse{

    @Expose
    private List<NeItem> neList;

    @Expose
    private List<NeItem> emptyNeItem;

    public List<NeItem> getNeList() {
        return neList;
    }

    public void setNeList(List<NeItem> neList) {
        this.neList = neList;
    }

    public void initEmptyNeItems()
    {
        if (null!=neList)
        {
            for (NeItem neItem:neList)
            {
                if ("unusing".equals(neItem.getNeState())&&neItem.getId().startsWith("T"))
                {
                    addToEmpty(neItem);
                }
            }
        }
    }

    private void addToEmpty(NeItem neItem)
    {
        if (null==emptyNeItem)
        {
            emptyNeItem=new ArrayList<>(0);
        }
        emptyNeItem.add(neItem);

    }


    public List<NeItem> getEmptyNeItem() {
        return emptyNeItem;
    }
}
